complete something successfully - Espagnol Anglais Dictionnaire